package com.hsteach.web.controller.meeting.dto;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@ApiModel(value = "MeetingPersonDto", description = "参会人员")
@Data
public class MeetingPersonDto {

  @ApiModelProperty(value = "主键id", required = false)
  private long id;

  @ApiModelProperty(value = "会议id", required = false)
  private long applyId;

  @ApiModelProperty(value = "人员id", required = false)
  private String personId;

  @ApiModelProperty(value = "人员名称", required = false)
  private String personName;

  @ApiModelProperty(value = "参会人员类型(compere 主持人;attendee 列席人;participant 参会人)", required = false)
  private String personType;

  @ApiModelProperty(value = "签到状态(0 未签到;1 已签到)", required = false)
  private long signInStatus;

  @ApiModelProperty(value = "签到时间", required = false)
  private Date signInTime;

  @ApiModelProperty(value = "创建时间", required = false)
  private Date createTime;

  @ApiModelProperty(value = "更新时间", required = false)
  private Date updateTime;

  @ApiModelProperty(value = "是否有效 1有效 0无效", required = false)
  private long delStatus;

  @ApiModelProperty(value = "机构号", required = false)
  private String orgCode;
}
